artificial pacemaker - Turkish English Dictionary